package com.tried.kind.design.pattern;

/**
 * 3 个特点：
 * 单例类只有一个实例对象；
 * 该单例对象必须由单例类自行创建；
 * 单例类对外提供一个访问该单例的全局访问点；
 */
public class Singleton {
    public static void main(String[] args) {

    }
}

class ehanger{
    private static  volatile  ehanger hanger = null;
    private  ehanger(){}
    public static synchronized ehanger getEHaner(){
        if (hanger == null){
            hanger = new ehanger();
        }
        return hanger;
    }

}
